package com.qishanor.system.service;

import cn.hutool.core.lang.tree.Node;
import cn.hutool.core.lang.tree.Tree;
import com.baomidou.mybatisplus.extension.service.IService;
import com.qishanor.framework.util.R;
import com.qishanor.system.model.SysDept;

import java.util.List;

/**
 * @description: 部门表 服务类
 * @author: 周振林
 * @date: 2022-04-12
 * @website: 官网：http://www.zhouzhenlin.com - 沉淀、分享、成长、让自己和他人都有所收获
 **/

public interface SysDeptService extends IService<SysDept> {

    List<Tree<Integer>> tree(String deptName);

    Boolean saveDept(SysDept sysDept);

    Boolean updateDept(SysDept sysDept);

    Boolean removeDeptById(Integer id);
}
